do (one's) darnedest - Allemand Anglais Dictionnaire